islet cell - French English Dictionary